A new statue of an Apollo astronaut now stands near NASA in Houston, just in time for the anniversary of the first moon landing. To find it, just follow the Golden Arches.
A new statue of an Apollo astronaut now stands near NASA in Houston, just in time for the anniversary of the first moon landing. To find it, just follow the Golden Arches.